python3和Python2的区别(被坑太久了) |
您所在的位置:网站首页 › 列举 python2和python3的区别 › python3和Python2的区别(被坑太久了) |
python 2.4 与 python 3.0 的比较 一、 print 从语句变为函数 原: print 1, 2+3 改为: print ( 1, 2+3 ) 二、range 与 xrange 原 : range( 0, 4 ) 结果 是 列表 [0,1,2,3 ] 改为:list( range(0,4) ) 原 : xrange( 0, 4 ) 适用于 for 循环的变量控制 改为:range(0,4) 三、字符串 原: 字符串以 8-bit 字符串存储 改为: 字符串以 16-bit Unicode 字符串存储
四、try except 语句的变化 原: try: ...... except Exception, e : ...... 改为 try: ...... except Exception as e : ...... 五、打开文件 原: file( ..... ) 或 open(.....) 改为: 只能用 open(.....) 六、从键盘录入一个字符串 原: raw_input( "提示信息" ) 改为: input( "提示信息" ) 七、bytes 数据类型
A bytes object is an immutable array. The items are 8-bit bytes, represented by integers in the range 0 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |